omelet layer cake - German English Dictionary